package juego.RankingHistorico;

import java.util.ArrayList;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;


@XmlRootElement
public class Guardado implements Comparable<Guardado>{

	private String jugador;
	private int puntaje;
	private int movimiento;
	
	
	public void setJugador(String nombreJugador) {
		jugador = nombreJugador;
		
	}
	
	public void setPuntaje(int puntaje) {
		this.puntaje = puntaje;
		
	}

	public void setMovimiento (int movimiento) {
		this.movimiento = movimiento;
		
	}	
	
	@XmlElement
	public String getJugador (){
		return jugador;
	}
	
	@XmlElement
	public int getPuntaje (){
		return puntaje;
	}
	
	@XmlElement
	public int getMovimiento(){
		return movimiento;
	}

	@Override
	public int compareTo(Guardado o) {
		return o.puntaje - getPuntaje();
	}


}
